perm filename TING.FRM[P,JRA] blob sn#151966 filedate 1975-03-22 generic text, type T, neo UTF8
∂18-MAR-75  2238		network site UTAH
 Date: 18 MAR 1975 2340-MDT
 From: TING at UTAH-10
 To:   JRA at SU-AI
 
 YES. THE REFERENCE ON WAITE ARE THE PORTABLE STUFF. HAVE YOU
 CONSIDER MAKING SUPER-LISP A PAPER BACK. TO-DAY I SAW KNUTH'S
 COMPUTER ENCYCLPEDIA (THE ART OF COMPUTER PROGRAMMING) FOR THE
 FIRST TIME IN PAPER BACK AND WAS TEMPTED TO GET SEVERAL COPIES
 SINCE THEY ARE ABOUT 1/4 THE PRICE OF THE $19.50 ONES.
 
 DENNIS
 PS. I THINK ONE CAN ONLY GET THE KNUTH PAPER BACK OUTSIDE U.S.A.
 -------

∂17-MAR-75  1001		network site UTAH
 Date: 17 MAR 1975 1103-MDT
 From: TING at UTAH-10
 Subject: TINGS IN GENERAL
 To:   JRA at SU-AI
 
 STILL HAVENOT STARTED MY IMPLEMENTATION OF THE INTERPRETER
 ON THE B1700. I HAVE DECIDED THAT SINCE I AM KIND OF DESIGNING
 AN ABSTRACT LISP MACHINE AND THERE ARE SEVERAL DIFFERENT
 COMPUTERS HERE (B1700, PDP10, PDP11/45) AND A BUNDLE MORE ON THE
 NETWORK I WILL TRY THE EXPERIMENT OF A TRANSPORTABLE LISP
 INTERPRETER..., COMPILER..., EDITOR...,SYSTEM! CURRENTLY LOOKING
 AT ABSTRACT MACHINES (WORK BY WAITE IS QUITE INTERESTING).
 
 DENNIS
 -------


∂16-JAN-75  0918		network site UTAH
 Date: 16 JAN 1975 1020-MDT
 From: TING at UTAH-10
 To:   JRA at SU-AI
 
 	I HAVE FTP OVER THE MEMO(CONS MICROPROCESSOR) WHICH WAS
 REFERRED TO IN GREENBLATT'S PAPER. IT IS <TING>CONS.;. IF YOU
 LIKE TO FTP IT, YOU CAN LOG INTO THE GUEST ACCOUNT AT UTAH. THE
 NAME IS 'NETWORK-USER', THE PASSWORD IS 'NP' AND THE ACCOUNT IS
 1200. I'LL PUT MY COMMENT ON SUPER-LISP ON A FILE, I DON'T
 KNOW WHAT I'LL NAME THE FILE YET. I'LL SNDMSG TO YOU WHEN I GOT
 ONE.
 
 DENNIS
 -------


∂13-JAN-75  1417		network site UTAH
 Date: 13 JAN 1975 1435-MDT
 From: TING at UTAH-10
 To:   JRA at SU-AI
 
 I HAVE GOTTEN AN XG-PEED COPY OF GREENBLATTS'S LISP MACHINE.
 ALTHOUGH IT IS NOT SUITABLE FOR FRAMING DUE TO OUR XGP, IT 
 IS BETTER THAN LINE-PRINTER OR TELETYPE LISTING. I HEARD THAT
 BOBROW AND DUETSCH HAS A PAPER ON MODELING OF MULTIPLE ENVIRONMENT
 OR SOMETHING LIKE IT (NOT THE ONE BY BOBROW AND WEGBREIT). HAVE YOU
 HEARD ANYTHING LIKE THAT.
 
 DENNIS
 -------
 


∂9-JAN-75  2234		network site UTAH
 Date:  9 JAN 1975 2336-MDT
 From: TING at UTAH-10
 To:   JRA at SU-AI
 
 AM NOW ATTEMPTING TO IMPLEMENT LISP. FIRST IT IS NECESSARY
 TO UNDERSTAND THE B1700 OPERATING SYSTEM (BATCH), ONE GIANT
 STEP BACKWARDS. I AM CONTEMPLATING NOT TO USE THAT OPERATING
 SYSTEM AND WRITE MY OWN. IT ALSO USES CARDS AS THE PRIMARY
 INPUT MEDIUM ALTHOUGH IT HAS BOTH HEAD/TRACK AND MOVABLE HEAD
 DISK. WILL DEFINITELY WRITE AN ONLINE EDITOR FOR IT. I AM 
 STILL KEEPING MY EYES OPEN FOR KING KONG. DO YOU HAVE ANYTHING
 BY SCOTT OR KNOW WHO I SHOULD GET IN TOUCH WITH. I AM QUITE
 FASCINATED BY THE THINGS YOU SAID ABOUT IT.
 
 DENNIS
 -------


∂22-OCT-74  1333		network site UTAH
 Date: 22 OCT 1974 1122-MDT
 From: TING at UTAH-10
 Subject: SUPER-LISP
 To:   JRA at SU-AI
 
 
 I AM WORKING WITH TONY HEARN AND AM IN THE PROCESS OF IMPLEMENTING
 A LISP INTERPRETER ON A BURROUGHS 1726. TONY SHOWED ME YOUR 
 BOOK 'SUPER LISP'. I HAVE READ THROUGH THE FIRST 4 CHAPTERS AND
 FOUND IT VERY ENLIGHTENING. IF IT IS AT ALL POSSIBLE, I WOULD
 LIKE TO GET A COPY OF IT (HOWEVER CRUDE IT MAY BE). PLEASE 
 LET ME KNOW WHETHER THAT IS POSSIBLE. MY ADDRESS IS
 	DENNIS TING
 	COMPUTER SCIENCE DEPARTMENT
 	3160 MERRILL ENGINEERING BUILDING
 	UNIVERSITY OF UTAH
 	SALT LAKE CITY, UTAH 84112
 MY NETWORK ADDRESSES ARE TING@UTAH-10 AND TING@ISI.
 
 I WOULD APPRECIATE VERY MUCH IF YOU WOULD LET ME KNOW
 THE NAME OF THE PUBLISHER AND THE TITLE OF THE BOOK
 WHEN IT GETS PUBLISHED.
 
 THANKS VERY MUCH
 DENNIS
 -------
 
∂13-NOV-74  1002		network site UTAH
 Date: 13 NOV 1974 1102-MST
 From: TING at UTAH-10
 Subject: SUPER-LISP
 To:   JRA at SU-AI
 
 HI:
 
 	I HAVE BEEN READING TONY'S COPY OF SUPER-LISP (FIRST AND SECOND
 VOLUME) AND AM ALMOST FINISHED WITH IT. ALTHOUGH PARTS OF IT DOES NOT
 SEEM TO BE TOO COMPLETE (IMPLEMENTATION, AMBIT/G) I REALLL ENJOYED IT
 AND AM ANXIOUSLY WAITING FOR MY COPY. THERE ARE A FEW COMMENTS THAT I
 LIKE TO MAKE.
 1. I NOTICE NUMEROUS SPELLING ERRORS, AND HAVE MARKED THEM DOWN. IF
    YOU ARE INTERESTED TO KNOW ABOUT IT. I WILL SEND IT TO YOU.
 2. THE READ AND PRINT PROGRAMS SEEM TO HAVE BUGS IN IT.
 3. YOU DID NOT SEEM TO HAVE MENTION ANYTHING ABOUT A FUNCTIONAL ARGUMENT
    BEING PASSED BACK.
 4. I REALLY LIKE THE STYLE , ESPECIALLY COMMENTS ABOUT PL/1.
 
 DENNIS
 -------

∂14-DEC-74  1233		network site UTAH
 Date: 14 DEC 1974 1335-MDT
 From: HEARN at UTAH-10
 Subject: COMPILER PAPERS
 To:   JRA at SU-AI
 cc:   TING
 
 John, we're sending you both the German and the Blair papers.
 Tony
 -------

∂13-DEC-74  1455		network site UTAH
 Date: 13 DEC 1974 1557-MDT
 From: OPERATORS at UTAH-10
 Subject: SUPER-LISP
 To:   JRA at SU-AI
 
 JOHN:
 	RECEIVE VOLUME 1 OF SUPER-LISP TODAY, THANKS! IN REGARD TO
 REFERENCES ON LISP COMPILERS, I KNOW OF ONLY ONE (AN UNPUBLISHED
 PAPER BY FRED BLAIR I BELEIVE : THE STRUCTURE OF A LISP COMPILER)
 I WILL XEROX A COPY AND SEND  IT TO YOU IF YOU WANTED IT.
 
 	The Burroughs 1728 has not been delivered, but Santa
 promised that we will have it by Xmas. I looked into the FUNARG
 problem recently, (paper by Moses, paper by Bobrow and Wegbreit)
 and think I have come up with a very desirable partial solution.
 I like to tell you about it and like to hear what you think.
 LISP allow functions to be associated with the activation
 environment by default and the binding environment by the function
 FUNCTION. This however, forces all free variables in the function to 
 have the same environment. An alternative is to modify the function
 FUNCTION to have 2 arguments,namely the function name and a list
 of free variables that is to be associated with the binding
 enivironment. This has the advantages that each free variable
 in a function can use the binding environment or the activation
 environment and that implementing this feature with shallow binding
 seem quite simple. The disadvantage might be that of an extra
 declaration.
 
 
 DENNIS
 -------